ammunition trailer - Deutsch Englisch Wörterbuch